Big Huge Thesaurus

Canada moonseed

noun

sounds kind of like